\section{/home/msneddon/eclipse/galileoSR1\_\-cpp/workspace/NFsim/src/NFtest/agentcell/cell/util.cpp File Reference}
\label{util_8cpp}\index{/home/msneddon/eclipse/galileoSR1\_\-cpp/workspace/NFsim/src/NFtest/agentcell/cell/util.cpp@{/home/msneddon/eclipse/galileoSR1\_\-cpp/workspace/NFsim/src/NFtest/agentcell/cell/util.cpp}}


{\tt \#include \char`\"{}util.hh\char`\"{}}\par
{\tt \#include $<$iostream$>$}\par
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf ChemotaxisUtil::genUniformRandRotation3d} (double rotMatrix[3][3])
\item 
void {\bf ChemotaxisUtil::genRot3dAboutAxis} (double rotMatrix[3][3], double axis[3], double angleInRad)
\item 
void {\bf ChemotaxisUtil::genRotFromAngles} (double rotMatrix[3][3], double angleX, double angleY, double angleZ)
\item 
void {\bf ChemotaxisUtil::applyRotation} (double rotMatrix[3][3], double vec[3])
\item 
void {\bf ChemotaxisUtil::applyDisplacement} (double pos[3], double dir[3], double distance)
\end{CompactItemize}
